queen-cell punch - French English Dictionary